body,td,th {font-family:Mangal,Georgia} 
*{margin:0; padding:0;list-style:none;}
img{border:0}
a{text-decoration:none}
input{outline:0;border:0;}
body{min-width:1400px}
.newboxr .hd .more a:hover,.focus .shadow span:hover,.topbox .ftx a:hover,.pn_455x260 .more a,
.titrit li a:hover,.titrit ul .more a:hover,.rbox410 ul li a:hover,.rbox410 .more a:hover,.rbox410 .tb:hover,.rname a:hover,.tname span a:hover,.twohome .hd a:hover.tname span a:hover,.pnlist ul li a:hover,.pn_170x255 .tbd li span:hover,.pn_170x255 .tbd .more a:hover,.novbox a:hover{color:#0082b5}
.phone-top,.phone-share,.phone-foot,.phone-more,.wapmenu,.menuopen,.phone-recherches{display: none;}

/* top */

.headtop{width:100%;margin:auto;overflow: hidden;}
.topbg{float:left;width:100%;background:rgba(242, 242, 242, .8);}
.topbox{width:1400px;height:36px;line-height:36px;margin:auto;}
.topbox .ftx{float:left;margin-right:40px;font-size:14px;}
.topbox .ftx a{color:#121212}
.topbox .btr{float:right;}
.topbox .btr a{float:left;height:22px;line-height:22px;background:#0c5a9f;font-size:13px;color:#fff;padding:0 10px;margin:7px 0 0 10px;border-radius:2px;}
.logobox{width:1400px;height:160px;margin:auto;background:url(fw_topbg.jpg) no-repeat right top;}
.logobox .logo{float:left;margin-top:30px;}
.search{float:right;width:200px;height:28px;border:1px #0c5a9f solid;margin-top:50px;background:rgba(248, 248, 248, 0.6)}
.search input{float:left;width:150px;height:24px;background:none;margin-top:2px;padding-left:10px}
.btns{float:right;width:16px;height:16px;margin-top:6px;background:url(top_search.png) no-repeat center center;border-left:1px #ccc solid;padding-left:10px}


/* menu */

.menubox{width:100%;margin:auto;overflow: hidden;background:#0082b5}
.menu{width:1400px;margin:auto;height:52px;}
.menu ul li{float:left;height:52px;line-height:52px;font-size:18px;color:rgba(255,255,255,0.8);margin-right:55px;}
.menu ul li:last-child{margin-right:0}
.menu ul li a{color:rgba(255,255,255,0.8)}
.menu ul li a:hover,.menu .now a{color:rgba(255,255,255,1)}
.menu .now a{font-weight:bold;font-size:20px;}

.conbox{width:1400px;margin:auto;}

/* è½®æ’­å›¾ */

.focus{ position:relative; width:800px; height:602px;float:left;margin-top:30px;border-radius:20px 20px 0  0}  
.focus img{ width:800px; height:465px;box-shadow: 0 0 20px rgba(0, 37, 49, 0.8);;border-radius:20px 20px 0  0} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:30px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:-150px; left:0px; z-index:10; height:100px;display:block;} 
.focus .shadow span{float:left;width:100%;font-size:24px;color:#121212;height:60px;line-height:30px;overflow: hidden;}
.focus .shadow p{float:left;width:100%;line-height:24px;font-size:16px;color:#666}
.focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:100px; right:0; position:absolute; height:41px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:41px}    
.focus .D1fBt a{position:relative; display:inline; width:20px; height:41px; text-align:center; outline:0; float:left; 
	margin-left: 30px; text-decoration:none;background:url(rditbg.png);line-height:58px;color:#999;font-weight:400} 
.focus .D1fBt .current{background:url(rdibg.png);color:#121212}      
.focus .D1fBt img{display:none}    
.focus .D1fBt i{ font-style:normal;}

/* right */

.newboxr{float:right;width:520px;padding:20px;border:1px #ccc solid;margin-top:30px;border-top:8px #0082b5 solid;border-radius:4px} 
.newboxr .hd{float:left;width:100%;font-weight: 700;}
.newboxr .hd .txt{float:left;font-size:30px;color: #B73642;}
.newboxr .hd .txt a{color: #B73642;}
.newboxr .hd .more{float:right;font-size: 14px;color: #999;margin-top:15px;}
.newboxr .hd .more a{color:#999}
.newboxr .bd{float:left;width:100%}
.newboxr .bd ul li{float:left;width:100%;border-top:1px #ccc solid;margin-top:10px;color:#B73642;}
.newboxr .bd ul li a{float:left;width:100%;padding:20px 0 10px 0;font-size:24px;color:#B73642;height:60px;line-height:32px;overflow: hidden;}
.newboxr .bd ul li a:hover,.newboxr .hd .txt a:hover{color:#860008}
.newboxr .bd ul li p{float:left;width:100%;line-height:24px;font-size:18px;color:#666;height:52px;overflow: hidden;}

/* conbox2 */

.cot2{padding-top:50px;}
.cle{float:left;width:100%;height:0;}
.cot2 .hd{float:left;width:100%;height:50px;line-height:50px;background:url(titbg.jpg);}
.cot2 .hd .t{float:left;padding-right:50px;font-weight: 700;font-size:30px;color: #0082b5;background:url(tit_ico.jpg) no-repeat 98% center #fff;}
.cot2 .hd .t a{color:#0082b5}
.cot2 .bd{float:left;width:100%;margin-top:20px;}
.titleft{float:left;width:300px;margin-top:5px;}
.titleft a{position:relative;float:left;width:400px;height:72px;line-height:72px;padding-left:10px;border:1px #ccc solid;border-left:6px #ccc solid;margin-top:15px;font-weight: 700;font-size:24px;color:#121212}
.titleft i{position:absolute;right:-10px;top:20px;width:30px;height:30px;background:url(tit_it.png);}
.titleft .now{width:420px;background:#0082b5;border:1px #0082b5 solid;border-left:6px #0082b5 solid;color:#fff;box-shadow: 0px 0px 5px rgba(0, 37, 49, 0.6);}
.titleft .now i{background:url(tit_itr.png) no-repeat left center;right:0;}
.titrit{float:right;width:970px;height:640px;background:url(rechbg.png);background-size: cover;box-shadow: 0px 0px 8px rgba(0, 37, 49, 0.3);}
.titrit ul{margin:30px 0 0 25px;}
.titrit li{float:left;width:460px;font-size: 24px;color: #121212;line-height: 32px;border-right:1px #ccc solid;margin-right:20px;}
.titrit li span{float:left;width:440px;border-bottom:1px #ccc dashed;margin-top:22px;}
.titrit li span i{float:left;width:100%;height:64px;margin-bottom:25px;overflow: hidden;font-style:normal;}
.titrit .r0{margin-right:0;border-right:0}
.titrit li a{color:#121212}
.titrit ul .more{float:left;width:100%;font-size:16px;color:#999;font-weight:bold;margin-top:15px}
.titrit ul .more a{color:#999}
.titrit .bdlist{display: none}


/* cont3 */

.cot3{padding-top:50px;overflow: hidden;}
.left950{float:left;width:950px;}
.tname{float:left;width:100%;height:40px;margin-top:20px;font-weight: 700;font-size: 30px;}
.tname span{float:left;background:url(tbg.jpg) repeat-x left bottom;padding-right:40px;}
.tname span a{color:#333}
.pn_455x260{float:left;width:100%;margin-top:20px;border-right:1px #ccc solid}
.pn_455x260 .pn_455x260_dl{float:left;width: 100%}
.pn_455x260 .pn_455x260_dt{float:left;width:455px;height:260px;overflow: hidden;}
.pn_455x260 .pn_455x260_dt img{width:455px;height:260px;transition: all 0.5s;}
.pn_455x260 .pn_455x260_dt img:hover{transform: scale(1.1);transition: all 0.5s;}
.pn_455x260 p{float:left;width:430px;margin-left:25px;line-height:30px;font-size:18px;color:#666}
.pn_455x260 .tb{color:#121212;font-size:24px;line-height:40px;height:80px;overflow: hidden;margin-bottom: 15px;}
.pn_455x260 .tb:hover{color:#0082b5}
.pn_455x260 .more{float:left;width:40%;margin:20px 0 0 25px;font-size:14px;color:#0082b5;font-weight:bold;}
.rbox410{float:right;width:410px;}
.rname{float:left;width:100%;height:40px;font-weight: 700;font-size: 30px;background:url(tbg.jpg) repeat-x left bottom;margin-bottom:20px;}
.rname a{color:#333}
.rbox410 ul li{float:left;width:100%;font-size:24px;letter-spacing: 0.5px;line-height: 30px;height:60px;overflow: hidden;color:#121212;
border-bottom:1px #ccc dashed;margin-top:30px;padding-bottom:20px;}
.rbox410 ul li a{color:#121212;}
.cot3 .rbox410 ul li a{color:#121212;float:left;height:60px;overflow: hidden;}
.rbox410 .more{float:left;width:100%;margin-top:10px;font-size:16px;color:#999;font-weight:bold;}
.rbox410 .more a{color:#999}
.pnlist{float:left;width: 100%;border-right:1px #ccc solid;padding:25px 0 10px 0;}
.pnlist ul li{float:left;width:28%;line-height:28px;font-size:24px;background:#f5f5f5;padding:2%;margin-right: 10px;color:#121212}
.pnlist ul li a{color:#121212;float:left;width:100%;height:58px;overflow: hidden;}

/* cot4 */

.cot4 .tname,.cot5 .tname{margin-top:0}
.rbox410 .rbox410_dl{float:left;width:100%;margin-bottom:25px}
.rbox410 .rbox410_dt{float:left;width:125px;height:110px;overflow: hidden;}
.rbox410 .rbox410_dt img{width:125px;height:110px;transition: all 0.5s;}
.rbox410 .rbox410_dt img:hover{transform: scale(1.1);transition: all 0.5s;}
.rbox410 p{float:right;width:272px;line-height:24px;height:48px;font-size:18px;color:#666;overflow: hidden;}
.rbox410 .tb{color:#121212;font-size:24px;line-height:25px;height:52px;overflow: hidden;background: none;padding:0;margin-bottom: 5px;}
.cot5 .rbox410 .rbox410_dt{margin-bottom:10px}
.cot5 .rbox410 .rbox410_dt,.cot5 .rbox410 .rbox410_dt img{width:410px;height:240px;}
.cot5 .rbox410 .rbox410_dl{float:left;width:408px;border:1px #ccc solid;padding-bottom:5px;margin-top:2px;}
.cot5 .rbox410 p{float:left;width:95%;padding:5px 10px;height:47px;overflow: hidden;}

.pn_170x255{float:left;width:100%;overflow: hidden;margin-top:15px;}
.pn_170x255 .thd,.pn_170x255 .tbd{float:left;width:100%;}
.pn_170x255 .thd {height:44px;border-bottom:1px #ccc solid;}
.pn_170x255 .thd a{float:left;height:40px;line-height:40px;border-bottom:4px #fff solid;font-size:24px;color:#999;font-weight:bold;margin-right:65px}
.pn_170x255 .thd .now{color:#121212;border-bottom:4px #0082b5 solid}
.pn_170x255 .tbd{margin-top:40px;}
.pn_170x255 .tbd ul{float:left;width:105%}
.pn_170x255 .tbd li{float:left;width:170px;margin-right:30px;}
.pn_170x255 .tbd li img{width:170px;height:255px;border:1px #ccc solid;}
.pn_170x255 .tbd li span{float:left;width:100%;height:48px;line-height:24px;color:#121212;margin-top: 10px;overflow: hidden;font-size:18px;}
.pn_170x255 .tbd li span a{color:#121212}
.pn_170x255 .tbd .more{float:right;margin-top:-70px;font-size:18px;color:#999;font-weight:bold;}
.pn_170x255 .tbd .more a{color:#999}
.pn_170x255 .tbd .bdlistt{display:none}
.fotbot{float:left;width:100%;overflow: hidden;}
.fottxt{width:1400px;height:60px;background:#f2f2f2;margin:40px auto;overflow: hidden;}
.fottxt ul li{float:left;line-height:60px;font-size:28px;font-weight:400;color:#121212;margin-right:100px;}
.fottxt ul li a{color:#121212}
.fottxt ul li a:hover{color:#0082b5}
.fottxt .now{background:url(fobico.png);width:250px;padding-left:20px;color:#fff}
.fottxt .now a,.fottxt .now a:hover{color:#fff}

/* foot */

.footbox{float:left;width:100%;background:url(footbg.jpg) no-repeat center top;margin-top:10px;background-size: cover;}
.footer{width:1400px;margin:auto;padding:60px 0 30px 0;}
.footer h2{float:left;width:100%;height:48px;border-bottom:1px #87c4dd solid;font-size:32px;color:#fff;font-weight:bold;}
.footer ul li{float:left;font-size:18px;color:#fff;margin:20px 70px 0 0;}
.footer ul li a{color:#fff}
.footopt{float:left;width:100%;margin-top:30px;border-top:1px #87c4dd solid;padding-top:10px;}
.footptul{width:1400px;margin:auto;}
.footptul ul li{float:left;width: 50%;line-height:40px;font-size:16px;color:#fff}


/* äºŒçº§ */

.novbox{width:1400px;margin:20px auto -30px;font-size:18px;color:#121212}
.novbox a{color:#121212}
.twohome .left950{width:940px}
.twohome .hd{background:none;font-size:30px;font-weight:bold;color:#121212;padding-top:10px;border-top:5px #0082b5 solid;height:40px;}
.twohome .hd a{color:#333}
.twohome .pn_455x260{border-right:0}
.twohome .pn_455x260 .pn_455x260_dt,.twohome .pn_455x260 .pn_455x260_dt img{width:220px;height:145px;}
.twohome .pn_455x260 p{width:650px}
.twohome .pn_455x260 .tb{font-size:24px;margin-bottom:5px;}
.twohome .pnlist{border-right:0}
.twohome .pnlist ul li{width:100%;margin-right:0;padding:0;background:none;border-bottom:1px #ccc dashed}
.twohome .pnlist ul li a{height:auto;padding:20px 0}
.rallbox{float:right;width: 410px;}
.rallbox .rbox410{margin-bottom:30px;}
.mlost{float:left;width:100%;text-align: center;margin:30px 0 20px 0;}
.mlost a{display:inline-block;width:280px;height:40px;line-height:40px;font-size:16px;color:#0082b5;border:1px #0082b5 solid;}
/* .lefttwo950 .tname{border-top:1px #ccc solid;padding-top:20px;} */
.twohome .pn2list ul li{border-bottom:0}
.twohome .pn2list .lastbox{border-bottom:1px #ccc dashed;padding-bottom:10px;margin-bottom:5px}
.pagebox{float:left;width:100%;margin:30px 0;}
.twohome .pn2list ul li a{padding:15px 0;}

.pnt_170x255{margin-top:0;width:105%}
.pnt_170x255 .tbd li{margin-right:80px;margin-bottom:25px;}


/* page */

.noyau-cr-pages {position: relative;margin:30px 0 ;font-size: 0;text-align:center;float:left;width:100%}
.noyau-cr-pages li {display: inline-block;}
.ie7 .noyau-cr-pages li {display: inline;}
.noyau-cr-pages li {display: inline-block;margin: 0 6px; font-size:16px;line-height:24px;background: #f7f7f7;border: 1px #e9e9e9 solid;}
.noyau-cr-pages li * {float: left;}
.noyau-cr-pages a {padding: 0 0 0 7px;color: #666;font-weight: bold;}
.noyau-cr-pages span {padding: 0 7px 0 0;cursor: pointer;}
.noyau-cr-pages a.noyau-cr-current,.noyau-cr-pages a:hover,.noyau-cr-pages a.noyau-cr-current span,.noyau-cr-pages a:hover span {
 background: #0082b5;}
.noyau-cr-pages a.noyau-cr-current,.noyau-cr-pages a:hover {background-position: 0 0;color: #fff;}
.noyau-cr-pages a.noyau-cr-current span,.noyau-cr-pages a:hover span {background-position: 100% -23px;}
.noyau-cr-pages .noyau-cr-page-info {color: #666;font-weight:bold;cursor:auto;display:inline-block;margin:4px 0 0 3px;}
.noyau-cr-pages .noyau-cr-box input {width: 43px;height:26px;line-height: 26px;text-align: center;border: 1px solid #bfbfbf;color: #666;}
.noyau-cr-pages .noyau-cr-page-goto {width: 46px;height:28px; line-height:26px;border: 1px solid #bfbfbf;background: #fff;color: #666;font-size: 14px;cursor: pointer;text-align:center;}
.noyau-cr-pages a,.noyau-cr-pages .noyau-cr-page-info{font-weight: normal;}


/* è¯¦æƒ… */

.toptitle{float:left;width:100%;font-size:32px;font-weight:bold;color:#121212;text-align: center;margin-top:20px;}
.timet{float:left;width:100%;color:#999;font-size:18px;margin-top:10px;font-family:Mangal;margin-bottom:20px;border-bottom:1px #cccc solid;line-height: 50px;
    padding-bottom: 5px;margin-top:20px}
.timet span{margin-right:15px}
.TRS_Editor p{margin:15px 0}
.page-photo{width: 100%;margin: 10px 0;}
.page-photo img{width: 100%;}
.contbox{float:left;width:100%;line-height:30px;font-size:20px;color:#666;text-align:justify;margin-bottom:50px;}
.contbox img{max-width:100%}
.ftboc{float:left;width:100%;height:34px;line-height:34px;margin-top:20px;background:#f2f2f2}
.ftboc a{float:right;font-size:14px;color:#121212;margin-right:25px;background:url(pront.png) no-repeat left center;padding-left:25px}
.ftboc .close{background:url(close.png) no-repeat left center;padding-left:20px}
.ftboc a:hover{color:#0082b5}
.sharebox{float:right;}
.left3950{width:100%}
.contbox .TRS_Editor p,.contbox .TRS_Editor div{line-height:30px;}
.contbox *{font-size:24px;}

/* fx */

.bshare-custom.icon-medium{float:left;}
.bshare-custom.icon-medium .newweb{width:46px;height:46px;background:url(newswbic.png) no-repeat center center #dedede!important;padding-left:0;border-radius:50%}
.bshare-custom.icon-medium .newweb:hover{background:url(newswbic.png) no-repeat center center #d9534f!important}
.newwx{float:left;width:46px;height:46px;border-radius:50%;margin-right:10px;position: relative;background:url(sk_ico_wx.png);cursor: pointer;}
.newwx:hover{background:url(sk_ico_wx_on.png);}
.newwx:hover #div_div{display:block;}
#div_div{position:absolute;left:-40px;top:60px;display:none;background:#fff}
#div_div canvas{box-shadow: 0px 2px 8px #999;padding:10px;}

/* å›žåˆ°é¡¶éƒ¨ */

.rightpop2 .r4{background:url(r_t4.png) no-repeat center center;}
.rightpop{position:fixed;right:13.5%;top:260px;width:74px;z-index:99999}
.rightpop2 ul li{float:left;width:74px;height:74px;background:#fff;font-size:13px;color:#121212;text-align:center;margin-bottom:10px;}
.rightpop2 ul li a{display:block;width:74px;height:74px;color:#121212;background:#f2f2f2}
.rightpop2 ul li a:hover{background:#0082b5}
.rightpop2 ul li:hover a{color:#fff}
.rightpop2 ul li i{float:left;width:100%;height:34px;margin:8px 0 5px 0;background:url(r_t1.png) no-repeat center center;}
.rightpop2 .r4{background:url(r_t4.png) no-repeat center center;}
.rightpop .st,.single .clt{display: none}
.rightpop2{position:fixed;right:8%;bottom:40px;width:74px;}



@media screen and (max-width: 1400px){
body{min-width:1200px}
.topbox,.logobox,.menu,.conbox,.fottxt,.footer,.footptul,.novbox{width:1200px;}
.logobox .logo{width:80%}
.logobox .logo img{width:100%}
.menu ul li{margin-right:30px;}
.focus{width:700px; height:502px;}  
.focus img{ width:700px; height:365px;} 
.newboxr {width:425px;}
.newboxr .hd .txt{font-size:28px;}
.newboxr .bd ul li a{font-size:20px;height:40px;line-height:24px;}
.focus .shadow span{font-size:24px;}
.titrit {width:770px;}
.titrit li{width:355px;font-size:18px;}
.titrit li span{width:340px;}
.left950{width:850px;}
.rbox410{width:310px;}
.pn_455x260 .pn_455x260_dt,.pn_455x260 .pn_455x260_dt img{width:355px;}
.rbox410 ul li,.pn_455x260 p,.pnlist ul li{font-size:16px;}
.pn_455x260 .tb,.rbox410 .tb{font-size:22px;}
.rbox410 p{width:170px;}
.cot5 .rbox410 .rbox410_dl{width:308px;}
.pn_170x255 .tbd li,.pn_170x255 .tbd li img{width:160px}
.pn_170x255 .tbd li{margin-right:50px;}
.twohome .left950{width:790px;}
.twohome .pn_455x260 p{width:540px;}
.left3950{width:100%;}
.rightpop2{right:0}

}

@media screen and (max-width:768px){
body{min-width:100%;background-color: #eff0f4;}
.headtop,.menubox,.rallbox,.pc-more,.bshare-custom,.footbox,.rightpop2,.pc-recherches{display: none;}
.phone-share,.phone-more,.wapmenu,.menuopen,.phone-recherches{display: block;}

.phone-top{display: block;width: 100%;position: relative;box-shadow: 0 0 10px #ccc;}
.phone-top .back-btn{padding: 5px 10px;}
.phone-top input{width: 250px;height: 35px;padding-left: 40px;position: absolute;top: 10px;left: 50px;border-radius: 20px;background-image: url(phone-search_1.png);background-repeat: no-repeat;background-position: 10px;border: 1px solid #bbbbbb;color: #bbbbbb;}
.topbox, .logobox, .menu, .conbox, .fottxt, .footer, .footptul{width: 100%;overflow: hidden;}

/* è¯¦æƒ…é¡µ */
.conbox{margin-bottom: 20px;background-color: #fff;}
.toptitle{width:100%;margin: 0 auto;float: none;line-height: 30px;font-size: 18px;border-top: 5px #0082b5 solid;margin-top:15px;padding-top:15px;}
.timet{width: 90%;margin: 10px auto;font-size: 13px;float: none;line-height: 24px;}
.timet span{display: inline-block;}
.contbox{width: 100%;font-size: 12px;margin: 15px auto 30px auto;}
.timet .timet{width: 100%;color: #666;}
.page-photo{margin-top: 20px;}
.ftboc{display:none}
.contbox .TRS_Editor a{word-wrap:break-word}

/* äºŒçº§åˆ—è¡¨ */
.twohome .left950{width: 100%;}
.cot3{padding-top: 20px;}
.pagebox{display: none;}
.twohome .hd{font-size:22px;margin-top:15px!important;padding-top:0;padding-bottom:15px;}
.twohome .pnlist{width: 90%;margin: 0 auto;float: left;margin-left:5%;padding:0;}
.twohome .pn2list ul li{line-height: 23px;border-bottom: 1px #ccc dashed;padding: 10px 0;}
.twohome .left950 .pn2list ul li:first-child{border-top: none;}

/* äºŒçº§ */
.erji{width: 100%;margin: 0 auto;float: none;padding: 10px 0;}
.erji .hd{display: block;border: none;padding: 10px 0;position: relative;color: #0082b5;border-bottom: 1px #ccc solid;;}
.erji .hd span{display: inline-block;width: 140px;border: 2px solid #0082b5;position: absolute;left: 0;top: 56px;}
.erji .lefttwo950 .tname{margin: 0 auto;width: 90%;border: none;padding: 5px 0;font-weight: normal;font-size: 25px;}
.erji .tname span{font-weight: normal;font-size: 24px;}
.twohome .pn_455x260{margin-bottom: 20px;overflow: hidden;}
.twohome .pn_455x260 .pn_455x260_dt{width: 30%;height: 80px;margin-right: 10px;}
.twohome .pn_455x260 .pn_455x260_dt img{width: 100%;height: 100%;}
.twohome .pn_455x260 .tb{width: 60%;margin: 8px 0;font-size: 16px;font-weight: bold;height: auto;color: #333;}
.twohome .pn_455x260 p{width: 60%;margin: 0;font-size: 12px;line-height: 15px;color: #999;}
.twohome .pn_455x260 span{width: 60%;margin: 0;font-size: 12px;line-height: 15px;float: left;color: #0f89b9;}
/* .twohome .pnlist ul li:first-child{border-top: 1px #ccc dashed;} */
.twohome .pnlist ul li{padding: 10px 0;}
.erji .pnlist{width: 90%;float: none;padding: 0;}
.erji .mlost{margin: 10px 0 20px 0;float: none;}
.erji .lefttwo950 .tname{border: none;}
.erji .mlost a{width: 60%;font-weight: bold;}
.mlost{margin:10px 0 30px 0;}

/* é¦–é¡µæ‰‹æœºç«¯ */
.phone-foot{display: block;}
.wapmenu {position: relative;width: 100%;height: 46px;margin: auto;background: #fff;overflow: hidden;border-bottom: 4px #0082b5 solid;}
.wapmenu .wapclose{display: inline-block;width: 46px;height: 46px;background-image: url(phone-topshow_1.png);border-right: 1px solid #bbb;}
.single {display: block!important;}
.wapmenu>a{display: inline-block;height: 100%;}
.wapmenu>b{display: inline-block;width: 45%;font-size: 12px;vertical-align: middle;margin-top: -30px;}
.bg_jian .wapclose{background-image: url(phone-topclose_1.png);}
.menuopen {display: none;position: fixed;left: 0;top: 46px;width: 100%;background: #fff;z-index: 9999;overflow-x: auto;padding-bottom: 20px;box-shadow: 0 0 5px 5px #ccc;}
.menuopen .franc{font-size: 18px;text-align: center;background-color: #0082b5;color: #fff;}
.menuopen input{width: 100%;height: 40px;}
.menuopen ul li a{font-size: 16px;color: #666;}
.menuopen .phone-search,.menuopen .phone-nav,.menuopen .change-language{width: 92%;margin: 0 auto;}
.menuopen .phone-search input{border-bottom: 1px solid #bbbbbb;font-size: 16px;background-image: url(phone-searchbtn_1.png);background-repeat: no-repeat;background-position: 330px 10px;}
.menuopen .change-language{text-align: center;}
.menuopen .change-language a{display: inline-block;width: 98px;height: 28px;line-height: 28px;border: 1px solid #cccccc;background-color: #21578d;font-size: 14px;color: #fff;}

/* é¡¶éƒ¨è½®æ’­å›¾ */
.focus{width: 100%;margin: 0;border-radius: 0;height: 335px;}
/* .focus .fbg{display: none;} */
.focus .shadow {width: 90%;padding: 0 20px;position: absolute;bottom: 0;left: 0;z-index: 10;height: auto;display: block;background-color: rgba(255, 255, 255, 0.5);}
.focus .fbg {width: 100%;bottom: 20px;position: absolute;height: 30px;text-align: center;z-index: 200;background-image: linear-gradient(to bottom,#d7dfef,#f0f1f4)}
.focus .fbg div{width: 55%;height: auto;margin-top: 10px;}
.focus .D1fBt .current{background: none;background-color: #0082b5;}
.focus .D1fBt a{background: none;width: 20px;height: 5px;background-color: #b6c7ea;}
.focus .fcon img{width: 100%;height: 280px;}
.newboxr{width: 100%;padding: 0;margin: 0 auto;border: none;}
.newboxr .hd,.newboxr .bd{width: 90%;margin: 0 auto;float: none;}
.newboxr .hd .more .phone-more{font-size: 30px;line-height: 0;color: #ccc;}
.newboxr .bd ul li{background-image: url('phone-li.png');background-repeat: no-repeat;background-position: 0 25px;border-top: 1px #ccc dashed;}
.newboxr .bd ul li:first-child{border-top: 1px #ccc solid;}
.newboxr .bd ul li a,.newboxr .bd ul li p{width: 95%;margin-left: 15px;}

/* RECHERCHES */
.cot2{padding-top: 20px;padding-bottom: 20px;background-color: #fff;margin-bottom: 0;}
.cot2 .hd{width: 90%;float: none;margin: 0 auto;margin-bottom: 10px;background: none;border-bottom: 1px solid #efefef;}
.cot2 .hd .t{background: none;font-size: 25px;}
.cot2 .bd{margin: 0;width: 90%;}

/* NOUVELLES */
.left950{width:100%;margin-bottom: 20px;}
.tname,.pn_455x260,.rbox410{width: 90%;float: none;margin: 0 auto;}
.pn_455x260 .pn_455x260_dt{width: 35%;height: 100px;}
.pn_455x260 .pn_455x260_dt img{width: 100%;height: 100%;}
.pn_455x260 .tb{width: 60%;font-size: 18px;line-height: 18px;margin: 10px 0;margin-left: 10px;height:36px;overflow: hidden;}
.pn_455x260 p{width: 60%;font-size: 12px;line-height: 15px;margin-bottom: 0;margin-left: 10px;}
.pn_455x260 .more{margin: 5px 0 0 10px;}
.pnlist ul li{width: 90%;margin: 0 auto;float: none;border-bottom: 1px #ccc dashed;background-color: #fff;}
/* .pnlist ul li:first-child{border-top: 1px #ccc dashed;} */
.pnlist ul li a{float: none;}
.rbox410{margin-top: 10px;}
.newboxr .hd .txt{font-size: 25px;}
.wapcent{width:92%;padding:0 4%;}
.recherslide .more a{display: none;}

/* RECOMMANDE */
.recommande,.opinion,.interview{width: 100%;background-color: #fff;margin: 20px 0;padding: 20px 0;}
.recommande ul li{height: auto;line-height: 20px;color: #333;padding: 10px 0;border-bottom: 1px dashed #ccc;}
.recommande ul li a{color: #333;}
.recommande ul li a{height: auto;font-size: 16px;}
.recommande .rname,.opinion .rname,.interview .rname{width: 90%;height: auto;margin: 10px auto;float: none;background: none;font-size: 22px;}
.recommande .rname span,.opinion .rname span,.interview .rname span{background:url(tbg.jpg) repeat-x left bottom;}
.recommande>ul{width: 90%;margin: 0 auto;float: none;}
.recommande .more{display: inline-block;margin-left: 20px;}
.recommande .more a{font-size: 15px;color: #999;display: none;}

/* OPINION */
.opinion .rbox410_dl{width: 90%;margin: 0 auto;padding: 15px 0;border-bottom: 1px dashed #ccc;}
.opinion .rbox410_dl:last-child{border: none;}
.opinion .rbox410_dt {width: 125px;height: 100px;overflow: hidden;float: left;margin-right: 20px;}
.opinion .rbox410_dt img{width: 125px;height: 100px;overflow: hidden;}
.opinion .tb {width: 55%;;color: #121212;font-size: 20px;line-height: 20px;overflow: hidden;background: none;padding: 0;margin-bottom: 15px;height:42px}
.opinion p {width: 55%;line-height: 16px;height: auto;font-size: 12px;color: #666;overflow: hidden;}

/* INTERVIEW */
.interview .rbox410_dl{width: 90%;margin: 0 auto;}
.interview .rbox410_dl .rbox410_dt,.interview .rbox410_dl .tb,.interview .rbox410_dl p,.interview .rbox410_dl .rbox410_dt img{width: 100%;}
.interview .rbox410_dl .tb{font-size: 20px;color: #333;margin: 10px 0;}
.interview .rbox410_dl p{font-size: 12px;color: #999;line-height: 20px;}

/* åº•éƒ¨å†…å®¹ PUBLICATIONS */
.pn_170x255 .tbd{margin: 0;}
.pn_170x255{width: 90%;margin: 0 auto;float: none;}
.pn_170x255 .thd a{font-size: 12px;margin-right: 30px;}

.pn_170x255 .tbd .bdlistt ul{white-space: nowrap;overflow-y: auto;margin-top: 0.3rem;}
.pn_170x255 .tbd .bdlistt ul::-webkit-scrollbar {display: none;}
.pn_170x255 .tbd .bdlistt ul li{display: inline-block;float: none;width: 30%;margin-right: 0;}
.pn_170x255 .tbd .bdlistt ul li a{display: inline-block;}
.pn_170x255 .tbd li span{display: none;}
.pn_170x255 .tbd li img{height: 200px;width: 100%;}

/* åº•éƒ¨å†…å®¹ ä¸‰æŒ‰é’® */
.fottxt{width: 90%;border: 1px solid #2e98c2;height: auto;margin: 10px auto;}
.fottxt ul li{font-size: 12px;margin-right: 15px;line-height: 30px;}
.fottxt .now{width: 35%;background-repeat: no-repeat;background-size: contain;padding-left: 15px;}

/* é¡µé¢åº•éƒ¨ */
.footer{width: 90%;padding: 20px 0 10px 0;}
.footer h2{font-size: 30px;}
.footer select{width: 100%;height: 35px;border-radius: 10px;padding: 0 5px;outline:0}
.footopt{margin: 0;border: none;width: 90%;margin: 0 auto;float: none;padding: 0;}
.footptul ul li{width: 100%;font-size: 12px;text-align: center;}

.novbox{padding:0 5%; line-height:30px;margin:0 auto -30px;width:90%;}

.lefttwo950 .tname{border-top:0;margin-bottom:10px}
.sharebox{display:none}

}

/* slideTxtBox */
.slideTxtBox{ width:450px;text-align:left;  }
.slideTxtBox .hd{width: 100%;padding: 0 10px;line-height:45px; background:#0082b5; border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ white-space: nowrap;overflow-y: auto;}
.slideTxtBox .hd ul li{ display: inline-block;float:none; padding:0 15px; cursor:pointer;  font-size: 16px;color: #b3dae9;}
.slideTxtBox .hd ul li.on{ height:30px; padding-bottom: 10px;border-bottom:2px solid #fff; color: #fff;}
.slideTxtBox .bd ul{ padding:20px;  zoom:1; padding-top: 10px; }
.slideTxtBox .bd ul .phone-plus{display: inline-block;width: 198px;height: 28px;border: 1px solid #0082b5;margin-top:20px;font-size: 16px;text-align: center;line-height: 28px;margin-left: 70px;color: #0082b5;font-weight: bold;}
.slideTxtBox .bd li{ width: 95%;font-size: 16px; padding: 10px 0;border-bottom: 1px dashed #ccc;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd li a{color: #000;}

/* recherslide */
.phone-recherches{margin-top: 20px;padding-bottom: 0;}
.recherslide{ width:450px; border:none; text-align:left;  }
.recherslide .hd{width: 90%;padding: 0 10px;line-height:45px; background:#fff; border: none;  position:relative; }
.recherslide .hd ul{ white-space: nowrap;overflow-y: auto;}
.recherslide .hd ul li{ display: inline-block;float:none; padding:0 5px; cursor:pointer;  font-size: 12px;color: #b3dae9;}
.recherslide .hd ul li.on{ height:30px; font-size: 18px; padding-bottom: 10px;border-bottom:2px solid #fff; color: #333;background-size: contain;background-image: url(tbg.jpg);}
.recherslide .bd ul{ padding:15px;  zoom:1;  }
.recherslide .bd ul .phone-plus{display: inline-block;width: 198px;height: 28px;border: 1px solid #0082b5;font-size: 16px;text-align: center;line-height: 28px;margin-left: 70px;color: #0082b5;font-weight: bold;}
.recherslide .bd li{ width: 95%;font-size: 16px; padding: 10px 0;border-bottom: 1px dashed #ccc;}
.recherslide .bd li .date{ float:right; color:#999;  }
.recherslide .bd li a{color: #000;}
.recherslide .bd .recher-time{font-size: 12px;color: #333;margin-left: 10px;float: left;}
.recherslide .pn_455x260{width: 95%;}
.recherslide .pnlist ul{padding: 0;}
.recherslide .more a{font-size: 15px;color: #999;margin-left: 10px;}

/* å„æ ‡é¢˜ä¸‹åˆ’çº¿ */
.conbox .hd{position: relative;}
.conbox .phone-titline{width: 100px;border: 1px solid #0082b5;position: absolute;left: 0;bottom: 0;}
.conbox .phone-redline{width: 100px;border: 1px solid #b73642;position: absolute;left: 0;bottom: -38px;}